@font-face {
  font-family: 'iconfont';  /* project id 343917 */
  src: url("font_343917_rwdpc7mvo7[1].eot");
  src: url("font_343917_rwdpc7mvo7[1].eot") format('embedded-opentype'),
  url("font_343917_rwdpc7mvo7[1].woff") format('woff'),
  url("font_343917_rwdpc7mvo7[1].ttf") format('truetype'),
  url("font_343917_rwdpc7mvo7[1].svg") format('svg');
}
.iconfont{font-family:"iconfont" !important; font-size:70px;font-style:normal;}
.iconfont1{font-family:"iconfont" !important; font-size:50px;font-style:normal;line-height:50px}

.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url("ico[1].png");
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align: middle;
}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}

.icos{display:inline-block;background:url("icos[1].png") no-repeat;vertical-align: middle;}
.ico103{display:inline-block;background:url("ico103[1].png") no-repeat;vertical-align: middle;width:103px;height:103px;}
.ico103_2{background-position: -103px 0;}
.ico103_3{background-position: -206px 0;}
.ico103_4{background-position: -309px 0;}
.ico103_5{background-position: -412px 0;}
.ico103_6{background-position: -515px 0;}
.ico103_7{background-position: -618px 0;}
.ico103_8{background-position: -721px 0;}
.ico103_9{background-position: -824px 0;}
.ico103_10{background-position: -927px 0;}

.sjmenu{display:none;}
.zrgs{display:block;}
.zrgs-sj{display:none;}
.toollist {display:none;}


/* 常量设置 */
html { overflow-x:auto;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
.wrap1000 { width:1000px; margin-right:auto; margin-left:auto;}
body{font-size:13px; line-height:1.7; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#ffa80b;}
input,select,button,textarea{ font-family:microsoft yahei; border:none;outline:none;}
::-moz-selection {color:#fff; background:#ffa80b; }
::selection {color:#fff; background:#ffa80b; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 表格 */
.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }
.datalist caption{ padding-bottom:5px; text-align:left;} 
.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }
.datalist td{ border:1px solid #ccc; padding:5px 15px;}
.datalist tr.altrow{ background-color:#ccc;}

/* 网站样式 */

.transition{ transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.mt30{ margin-top:30px;}
.c{padding-bottom:9999px; margin-bottom:-9999px;}
.m_detail{display:inline-block;font-size:14px;text-align:center;border:1px #a6a6a6 solid;width:126px;height:40px;line-height: 40px;z-index: 1;overflow:hidden;position:relative;color:#878787;}
.m_detail:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;opacity: 0; filter:alpha(opacity=0); -webkit-transform: scale3d(0.7, 1, 1);transform: scale3d(0.7, 1, 1);-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;transition: transform 0.4s, opacity 0.4s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);background-color:#ffa716;}
.m_detail,.m_detail:before{-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.m_detail:hover::before {opacity: 1;filter:alpha(opacity=100);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.m_detail:hover{color:#fff;border-color:#ffa716;}

.mt15{margin-top:15px;}

/*时间延迟*/
.delay100 { -webkit-animation-delay: 0.1s; animation-delay: 0.1s;}
.delay200 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s;}
.delay300 { -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.delay400 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s;}
.delay500 { -webkit-animation-delay: 0.5s; animation-delay: 0.5s;}
.delay600 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.delay700 { -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}
.delay800 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s;}
.delay900 { -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.delay1000 { -webkit-animation-delay: 1s; animation-delay: 1s;}
.delay1200 { -webkit-animation-delay: 1.2s; animation-delay: 1.2s;}
.delay1400 { -webkit-animation-delay: 1.4s; animation-delay: 1.4s;}
.delay1600 { -webkit-animation-delay: 1.6s; animation-delay: 1.6s;}
.delay1800 { -webkit-animation-delay: 1.8s; animation-delay: 1.8s;}
.delay2000 { -webkit-animation-delay: 2s; animation-delay: 2s;}
.delay2400 { -webkit-animation-delay: 2.4s; animation-delay: 2.4s;}
.delay3000 { -webkit-animation-delay: 3s; animation-delay: 3s;}

/*头部开始*/
.fl { float:left;}
.fr { float:right;}
.h_head {overflow:hidden;}
.h_head .h_top{  font-family:"Microsoft YaHei";color:#909090; height:20px;font-size:12px; padding-top: 12px; float: right; width: 840px; position: absolute; right: 0; top: 0;}
.h_head .h_top a{ padding:0 15px; color:#909090;font-family:"Microsoft YaHei"; font-size:12px;display:inline-block;}
.h_head .h_top a i{ display:none;}
.h_head .h_top .xzone{ height:30px; line-height:30px; display:block; padding-right:31px;}
.h_head .h_top .xzone a{ padding: 0 10px;}

.h_head .h_Main{position:relative;}/* 网站主体 */
.h_head .h_Main .logo{ padding:0 24px 0 0; width: 230px; text-align: right; border-right:0px solid #e9e9e9; display: block;}
.h_head .h_Main .logo2{ padding:0 24px 0 0; width: 230px; text-align: right; border-right:0px solid #e9e9e9; display: none;}
.h_head .h_Main .h_dis{color:#000000; font-size:24px;font-family:"Microsoft YaHei"; line-height:28px; padding:40px 0 0 25px;}
.h_head .h_Main .h_dis i{ color:#196701; font-size:24px; font-weight:bold; font-style:normal;}
.h_head .h_Main .h_pho{color:#111111; font-size:14px;font-family:"Microsoft YaHei"; line-height:20px; padding-top:30px;padding-right:60px;}

/* .h_head .h_Main .xphone{background:url("h_pho[1].gif") no-repeat 0px 5px;}*/
.h_head .h_Main .h_pho img{ display:inline-block; padding-right:8px;}
.h_head .h_Main .h_pho b{ font-size:28px; color:#ff6600; vertical-align: middle;}
.h_head .h_Main .h_pho p{ display:block;  padding-left:65px; color: #959595; font-size: 22px; line-height: 54px;}
.h_head .h_Main .h_pho p span{display:inline-block;vertical-align:middle;}
.h_head .h_Main .h_pho i{font-style:normal;color:#ff6600;}
.h_head .h_Main .h_pho .xphone_p1 b{font-size:24px;}
.h_head .h_Main .h_pho .xphone_p2 b{font-size:18px;margin-left:3px;}

.h_head .h_nav{ height:55px;}/* 头部导航 */
.h_head .h_nav li{ float:left;height:55px;color:#fff; }
.h_head .h_nav li a{ position:relative; color:#fff; height:55px; line-height:55px;padding:0 19px 0 21px; display:inline-block; text-align:center ; font-family:"Microsoft YaHei";font-size:16px;}
.h_head .h_nav li a:hover,.h_head .h_nav li.cur a{text-decoration:none; background: #;}

/*头部结束*

/*通用头部*/
.mobile_key{display:none;}
.homemenu{display:none;}
.pageHeader{display:none;background-color:#f7f7f7;border-bottom:1px #ededed solid;height:42px;line-height: 42px;position:relative;z-index:6;}
.pageHeader .gup .icos{width:30px;height:30px;}
.pageHeader .gup{font-size:0;}
.pageHeader .gup span{display:inline-block;vertical-align: middle;padding: 0 10px;font-size:14px;line-height: 42px;height: 42px;}
.pageHeader .gup ._percent,.pageHeader .gup ._compare{color:#eb0000;}
.head_r li{float: right;background:url("h_li[1].gif") right center no-repeat;position:relative;}
.head_r .li01{ z-index:2;position: relative;padding: 0;background: none;line-height: normal;}
.head_r .li01 .btn-search{ display:block; color: #fff;background-color:transparent;padding: 0 0 0 15px;margin-top: 10px;cursor:pointer;vertical-align: top;}
.head_r .li01 .btn-search i{vertical-align: top;}
.head_r .li01 .search { position: absolute;right: 100%;top:6px;background-color: #fff;height:28px; display:none;border: 1px #dcdcdc solid; width:170px;}
.head_r .li01 .search .inp{border: none;vertical-align: top;height: 28px;line-height:28px;box-sizing: border-box;padding-left:5px; width:0;}
.head_r .li01:hover .search .inp{ width:97%;}
.head_r .li01 .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}
.head_r .li02 ._val{display:block;padding: 0 15px;cursor: pointer}
.head_r .li02 ._val i{height:20px;line-height: 20px;font-size:12px;vertical-align: 0px;}
.head_r .li02 ._option{position: absolute;top: 100%;left: 0;right:0;background-color:#f7f7f7;text-align:center;padding: 10px 0;display:none;}
.head_r .li02 ._option a{display:block;padding: 5px 0;line-height: 20px;height: 20px;}
.head_r .li03{padding:0 15px;}

/*固定下拉菜单*/
.sidebar {
	width: 210px;
	position: relative;
	z-index: 2;
}
.sidebar>a {
	display: block;
	line-height: 57px;
	height: 57px;
	text-align: center;
	background: #ff6600;
	font-size: 16px;
	color: #fff;
}
.sidebar-down {
	position: absolute;
	top: 57px;
	left: 0;
	right: 0;
	height: 535px;
	background: url("transparent60[1].png") repeat;
	z-index: 1;
	display: block;
}
.sidebarOpen .sidebar-down {
	 display: block; 
}
.sidebar:hover .sidebar-down {
	display: block;
}
.sidebar-down-ul {
	padding: 0px 0 0 1px;
	max-height: 535px;
}
.sidebar-down-ul>li {
	display: block;
	padding: 0 0 0 20px;
	background: url("transparent_fff8[1].png") left bottom repeat-x;
	position: relative;
}
.sidebar-down-ul>li>a {
	display: block;
	color: #fff;
	font-size: 0;
	position: relative;
	line-height:100px;
}
.sidebar-down-ul>li span {
	max-width: 140px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
}
.nav-icon {
	display: inline-block;
	*display: inline;
	*zoom:1;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	margin-right: 13px;
	background-image: url("nav_icon[1].htm");
	background-repeat: no-repeat;
}
.nav-icon.icon1 {
	background-position: 0 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon1 {
	background-position: 0 -20px;
}
.nav-icon.icon2 {
	background-position: -20px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon2 {
	background-position: -20px -20px;
}
.nav-icon.icon3 {
	background-position: -40px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon3 {
	background-position: -40px -20px;
}
.nav-icon.icon4 {
	background-position: -60px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon4 {
	background-position: -60px -20px;
}
.nav-icon.icon5 {
	background-position: -80px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon5 {
	background-position: -80px -20px;
}
.nav-icon.icon6 {
	background-position: -100px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon6 {
	background-position: -100px -20px;
}
.nav-icon.icon7 {
	background-position: -120px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon7 {
	background-position: -120px -20px;
}
.nav-icon.icon8 {
	background-position: -140px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon8 {
	background-position: -140px -20px;
}
.nav-icon.icon9 {
	background-position: -160px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon9 {
	background-position: -160px -20px;
}
.nav-icon.icon10 {
	background-position: -180px 0;
}
.sidebar-down-ul>li:hover .nav-icon.icon10 {
	background-position: -180px -20px;
}
.sidebar-down-ul>li .arrow {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -5.5px;
	right: 15px;
	width: 7px;
	height: 11px;
	background: url("sidebar_trigon[1].png") top center;
}
.sidebar-down-ul>li:hover {
	background: #fff;
}
.sidebar-down-ul>li:hover .subnav {
	display: block;
}
.sidebar-down-ul>li:hover>a {
	color: #666;
}
.sidebar-down-ul>li:hover .arrow {
	background: url("sidebar_trigon[1].png")  bottom center;
}
.subnav {
	position: absolute;
	top: 0;
	left: 210px;
	width:668px;
	border-right: 1px #b7b9c2 solid;
	color: #323232;
	font-size: 14px;
	background: #f8f8f8;
	overflow: hidden;
	display: none;
	z-index: 10;
}
.subnav-left {
	padding: 15px 47px 20px 20px;
	/*width: 675px;*/
	max-height: 324px; 
	overflow-x: auto;
}
.subnav-list{
	display: block;
	padding: 12px 0;
}
.subnav-list-h3 {
	font-size: 14px;
	border-bottom: 1px #dcdcdc dotted;
	padding-bottom: 13px;
}
.subnav-list-h3>a {
	color: #323232;
}
.subnav-list-h3 b {
	font-weight: 100;
	font-size: 14px;
	margin-left: 4px;
	line-height: 25px;
}
.subnav-list-sub {
	overflow: hidden;
	padding-top: 15px;
}
.subnav-list-sub>a {
	display: block;
	float: left;
	font-size: 12px;
	color: #666;
	margin-right:40px;
	line-height: 26px;
	white-space: nowrap;
	width: 150px;
	max-width: 155px;
}
.subnav-list-sub>a.hot {
	color: #ff6600;
}
.subnav-list-sub>a:hover {
	text-decoration: underline;
	color: #ff6600;
}
.subnav-right {
	width: 220px;
	border-left: 1px #dcdcdc solid;
}
.subnav-right>h3 {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #323232;
	line-height: 48px;
	border-bottom: 1px #dcdcdc solid;
}
.subnav-hot {
	padding: 0 10px;
}
.subnav-hot>li {
	display: block;
	border-bottom: 1px #dcdcdc dashed;
	padding: 15px 0;
	line-height: 20px;
}
.subnav-hot>li a {
	display: block;
	color: #666;
	text-align: center;
}
.subnav-hot>li p {
	padding-top: 5px;
}
.hot-img {
	height: 145px;
	overflow: hidden;
}
.hot-img>img {
	width: 100%;
	height: 100%;
}
.sidebar-more {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	line-height: 50px;
	text-align: center;
	color: #fff;
	background: url("transparent50[1].png");
}

/*菜单*/

.nav_bar{background-color:#404144;width:100%;height:57px; position: relative; z-index: 5;}
.short12341234{position:fixed;top:0;left:0;z-index: 10;}
.nav{ width:990px; position:relative;}
.nav .navli{ float:left; padding:0;text-align: center;position:relative;}
.nav li .nav_cell{ display:inline-block; height:57px; line-height:57px; font-size:16px; color:#ffffff;padding: 0 45px;text-align: center;margin:0px auto;}
.nav li a img{ vertical-align:middle;}
.nav li .sevNav{position:absolute; top:100%; left:0;width:330px;display:none;padding-bottom: 20px; border-top:3px #bfd0e4 solid; background-color:#fff;}
.nav li .sevNav .navmenu{padding: 0 4%;width: 330px; display:block; border-right:0px #bdbdbd dashed;min-height: 162px;}
.nav li .sevNav .navmenu li{float:left; width: 50%; border:none;}
.nav li .sevNav .navmenu li a{height:27px; line-height:27px;text-align: left;padding-left: 10px; color:#8c8c8c; font-size:13px;font-weight: normal;display: block;}
.nav li .sevNav .navmenu li:hover{ background-position:10px 0; background-color:#ff6600;}
.nav li .sevNav .navmenu li:hover a{ color:#fff;}
.nav li .sevNav  .img{ width:61%; }
.nav li .sevNav  .img .imgbox{ display:block; width:82%;padding-left:0;border-bottom: none; margin-left:8%;height:160px;}
.nav li .sevNav  .img .imgbox img{width:100%;}
.nav li .sevNav  .img .imgbox .imga{ display:block; width:100%; height:0; padding-bottom:75%; *height:184px; *padding-bottom:0; position:relative;}
.nav li .sevNav  .img .imgbox .imga img{ width:100%; height:100%; position:absolute; top:0; left:0;}
.nav li .sevNav  .img ._tit{font-size: 23px;color: #000000;font-family: Arial;text-align: left;background: url("nav_nrxian[1].htm") no-repeat left bottom;line-height: 44px;margin: 10px 0 10px 15px;}
.nav .navli.cur .nav_cell,.nav .navli:hover .nav_cell{ background-color:#ff6600; color:#ffffff;}
.nav li .sevNav.nav05,.nav li .sevNav.nav06{  right:0; left:auto;}
.nav li .sevNav.nav05 .navmenu,.nav li .sevNav.nav06 .navmenu{ float:right;border-left: 1px #bdbdbd dashed; border-right:0;}
.nav li .sevNav.nav05.img,.nav li .sevNav.nav06.img{ float:left;}



/*首页中间区域*/
.banner{height:535px;position:relative;overflow:hidden;}
.banner img{ position:absolute; top:0; left:50%; margin-left:-960px; height:100%; max-width:none;}
.banner .slide_nav{position:absolute;bottom:5%;left:0;width:100%;text-align: center;font-size:0;}
.banner .slide_nav a{display:inline-block;width:18px;height:18px;line-height: 99;overflow:hidden;border-radius: 50%;background-color:#ff6600;cursor:pointer;margin:0 5px;}
.banner .slide_nav a.on{width:50px;border-radius: 10px;}
.channelIn{font-size:42px;font-weight: normal;color:#f08300;}
.channelP{margin:15px 0 50px;font-size:21px;color:#ff0000;font-weight:800;}
.channelP1{margin:15px 0 50px;font-size:21px;color:#ff0000;font-weight:800;line-height:50px}
.cen-box1{padding: 0px 0 60px;}
.cen-news .-news-top{width: 45.5%;}
.cen-news .-news-top .word{background:url("black.6[1].png") repeat;position:absolute;bottom:0;left:0;right:0;padding: 20px 0 20px 5%;color:#fff;}
.cen-news .-news-top .word ._tit{font-size:18px;font-weight: normal;width:70%;}
.cen-news .-news-top .word .date{display:block;width:76px;height:100%;background-color:#ff6600;text-align: center;position:absolute;right:0;bottom:0;font-family: Arial;}
.cen-news .-news-top .word .date span{display:block;}
.cen-news .-news-top .word .date .ri{font-size: 20px;line-height: 20px;padding: 6px 0;}
.cen-news .-news-top .word .date .year{font-size: 24px;line-height: 24px;display:inline-block;border-top: 1px #fff dotted;padding-top: 5px;}
.cen-news .-news-list{width:50%;}
.cen-news .-news-list .first{border-bottom:1px #dcdcdc dashed;}
.cen-news .-news-list .first .tit{height:40px;line-height: 40px;}
.cen-news .-news-list .first .tit ._date{font-size:24px;float:left;margin-right: 15px;}
.cen-news .-news-list .first .tit ._title{float:left;font-size: 18px;font-weight: normal;width: 80%;}
.cen-news .-news-list .first .p{padding-left:75px;margin:18px 0 25px;}
.cen-news .-news-list .first .p .i{display: block;height: 53px;line-height: 53px;width: 53px;position:absolute;left:0;top:50%;margin-top:-26.5px;background-color: #e1e1e1;color: #fff;border-radius: 50%;overflow: hidden;text-align: center;}
.cen-news .-news-list .first .p .i i{margin:0;font-size: 24px;vertical-align: top;}
.cen-news .-news-list li{margin-bottom:20px;overflow: hidden;}
.cen-news .-news-list li .img{width: 20%;margin-right: 2%;}
.cen-news .-news-list li .word{width:60%;}
.cen-news .-news-list li .title{font-size:18px;font-weight: normal;color: #343434;margin-bottom: 8px;}
.cen-news .-news-list li ._data{font-family: Arial;}
.cen-news .-news-list li ._data .day{font-size:29px;color:#000;display: inline-block;margin-top: 6px; vertical-align: top}
.cen-news .-news-list li ._data .month{font-size:22px;color:#d1d1d1;display: inline-block; margin-top: 27px;vertical-align: bottom;}
.cen-news .-news-list ul{border-bottom:1px #dcdcdc dashed;padding-bottom: 6px;}
._more{font-size:14px;display:block;}
.cen-news .-news-list ._more{margin-top:10px;}

.cen-box2{background-color:#f8f8f8;padding: 60px 0 60px;}
/*.cen-box2 .channelIn,.cen-box2 .channelP{color:#fff;}*/
.hxys{padding-top:0px;overflow:visible;text-align:center}
.hxys-left{overflow:hidden;width:600px;height:360px;}
.hxys-left img{width:600px;height:360px;}
.hxys-right{overflow:hidden;width:600px;height:360px;font-size:18px;font-weight: normal;background-color:#fff;}
.hxys-right p{padding-left:40px}
.hxys-right i {
    display: block;
    margin-left: 130px;
    padding-bottom: 20px;
    padding-top: 30px;
}
.hxys-right a {padding-left:40px;
    color: #ff6600;
    font: 14px/14px "Microsoft Yahei";
}
.cen-yanf li{background-color:#fff;}
.cen-yanf li .img{height:180px;display:block;}
.cen-yanf li .img img{width:100%;}
.cen-yanf li .box{text-align: center;height: 180px;color: #777;position:relative;z-index: 2;}
.cen-yanf li .box:before{content:'';width:0;height:0;border-left:18px transparent solid;border-right:18px transparent solid;position:absolute;left:50%;margin-left:-18px;}
.cen-yanf li.fadeInDown .box:before{top:-16px;border-bottom:16px #fff solid;}
.cen-yanf li.fadeInUp .box:before{bottom:-16px;border-top:16px #fff solid;}
.cen-yanf li .box .info{padding:7% 0;}
.cen-yanf li .tit{font-size:35px;font-weight: normal;}
.cen-yanf li .p{font-size:14px;}
.cen-yanf li .info .m_detail{margin-top:20px;}

.cen-box3{padding:70px 0 70px;}
.cen-box3 .cen-pro{padding-top:0px;overflow:visible;}
.cen-box3 .cen-pro .scroll_nav{display:none;}

.cen-box3 .left-info {border-top: 1px solid #ebebeb;border-left: 1px solid #ebebeb;
    background-color: white;
    float: left;
    height: 488px;
    width: 850px;
}
.cen-box3 .left-info ul {
    overflow: hidden;
}
.cen-box3 .left-info ul li {
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    float: left;
    height: 242.333px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 282px;
}
.cen-box3 .left-info ul li.nobottom {
    border-bottom: 1px solid transparent;
}
.cen-box3 .left-info ul li div {
    height: 243.333px;
    width: 100%;
}
.cen-box3 .left-info ul li i {
    background: rgba(0, 0, 0, 0) url("agency_iocn[1].png") no-repeat scroll 0 0;
    height: 56px;
    margin-top: 35px;
    width: 75px;
}
.cen-box3 .left-info ul li .icon1 {
    background-position: -14px 0;
}
.cen-box3 .left-info ul li .icon2 {
    background-position: -138px 0;
}
.cen-box3 .left-info ul li .icon3 {
    background-position: -276px 0;
}
.cen-box3 .left-info ul li .icon4 {
    background-position: -402px 0;
}
.cen-box3 .left-info ul li .icon5 {
    background-position: -14px -80px;
}
.cen-box3 .left-info ul li .icon6 {
    background-position: -138px -80px;
}
.cen-box3 .left-info ul li .icon7 {
    background-position: -276px -80px;
}
.cen-box3 .left-info ul li .icon8 {
    background-position: -402px -80px;
}
.cen-box3 .left-info ul li .icon9 {
    background-position: -14px -166px;
}
.cen-box3 .left-info ul li .icon10 {
    background-position: -138px -166px;
}
.cen-box3 .left-info ul li .icon11 {
    background-position: -276px -166px;
}
.cen-box3 .left-info ul li .icon12 {
    background-position: -402px -166px;
}
.cen-box3 .left-info ul li .til {
    color: #ff6600;
    font-size: 20px;
}
.cen-box3 .left-info ul li .sub-til {
    color: #777777;
    font-size: 16px;
    margin-top: 5px;
}
.cen-box3 .left-info ul li a {
    border: 1px solid #e1e1e1;
    border-radius: 33px;
    color: #999;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
}
.cen-box3 .left-info ul li .hide-box {
    margin-top:-243.333px;
}

.cen-box3 .left-info ul li .hide-box {
    background: #ff6600 none repeat scroll 0 0;
}
.cen-box3 .left-info ul li .hide-box .til, .cen-box3 .left-info ul li .hide-box .sub-til {
    color: white;
}
.cen-box3 .left-info ul li .hide-box a {
    background-color: #fff;
    border-color: white;
    color: #565656;
}
.cen-box3 .left-info ul li .hide-box i {
    background-image: url("agency_iocn_on[1].png");
}
.cen-box3 .right-img {overflow:hidden;
    float: left;
    height: 488px;
    position: relative;
    width: 349px;
    background-color: #ff6600;
}


.cen-box3 .right-img ul{
    overflow: hidden;
}
.cen-box3 .right-img ul li{
    float: left;
    width: 320px;
    height: 145px;
    border: 0px solid #ebebeb;
    text-align: center;
    line-height: 145px;
    margin-bottom: 23px;
    transition: all .3s ease-out;
}
.cen-box3 .right-img ul li a{
    color: #ffffff;
	font-size:24px;
    height: 145px;
}

.cen-box3 .right-img ul li:hover a{
    color: #fde800;
}



.wrappertitle{width:200px;height:145px;	margin:0 auto;
}
.wrappertitle>div{margin:0 5px;}
/* flexbox */
.wrappertitle{
  display: -moz-box;
  display: box;
  display: -webkit-box;
  display: -ms-flexbox;
  
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
   
}
.speclink{width:520px;height:50px; margin:0 auto;
}

.wrappertitle1{width:240px;height:50px; float:left;
}
.wrappertitle1>div{margin:0 5px;}
/* flexbox */
.wrappertitle1{
  display: -moz-box;
  display: box;
  display: -webkit-box;
  display: -ms-flexbox;
  
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
   
}





.cen-pro li{float:left;width:200px;text-align: center;position:relative;}
.cen-pro li .xiao{display:block;}
.cen-pro li .xiao .i{display:inline-block;width:103px;height:103px;border-radius: 50%;background-color:#ffa716;overflow:hidden;}
.cen-pro li .name{font-size:18px;font-weight: normal;margin-top: 20px;}
.cen-pro li .bigImg{position:absolute;width: 250px;height: 250px;top: 50%;margin-top: -125px;left: 50%;margin-left: -125px;border-radius: 50%;overflow: hidden;opacity:0;filter:alpha(opacity=0);transform:scale(0);-webkit-transform:scale(0);}
.cen-pro li .bigImg .t{background:url("yellow.7[1].png") repeat;position:absolute;bottom:0;left:0;right:0;font-weight: normal;height: 75px;line-height: 70px;}
.cen-pro li .bigImg .t span{display:inline-block;vertical-align: middle;height:auto;line-height: 1.4;font-size:18px;color:#fff;padding: 0 18%;}
.cen-pro li .animated{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);}
.cen-pro .arrs { display:block;position:absolute;z-index: 3;top: 50%;margin-top: -30px;width:31px;height:60px;background:url("_btn[1].png") no-repeat;font-size: 0;}
.cen-pro .arr_prev { left:-60px;}
.cen-pro .arr_prev:hover { background-position: left bottom;}
.cen-pro .arr_next { right:-60px;background-position: right top;}
.cen-pro .arr_next:hover { background-position: right bottom;}

.cen-box4{height:auto;text-align: center;}
.cen-box4 .m_detail{border-color:#ffa80b;color:#ffa80b;margin-bottom:20px;}
.cen-box4 .m_detail:hover{color:#fff;}



.section4-list {text-align: center;
    overflow: hidden;width:1080px;margin:0 auto;padding:20px;
}
@media only screen and (max-width: 767px) {
.section4-list {text-align: center;
    overflow: hidden;width:360px;margin:0 auto;padding:20px;
}
}
.section4-list ul {
    margin: 0;width:100%
}
.section4-list ul li {
    background-image: url("bg05[1].htm");
    background-repeat: no-repeat;
    color: #333;
    float: left;
    font-size: 18px;
    height: 68px;
    margin-right: 30px;
    overflow: hidden;
    padding-top: 102px;
    text-align: center;
    width: 149px;
}
.section4-list-consu {
    background-position: 0 0;
}
.section4-list-consu:hover {
    background-position: 0 100%;
}
.section4-list-early {
    background-position: -151px 0;
}
.section4-list-early:hover {
    background-position: -151px 100%;
}
.section4-list-agree {
    background-position: -303px 0;
}
.section4-list-agree:hover {
    background-position: -303px 100%;
}
.section4-list-choose {
    background-position: -453px 0;
}
.section4-list-choose:hover {
    background-position: -453px 100%;
}
.section4-list-foll {
    background-position: -602px 0;
}
.section4-list-foll:hover {
    background-position: -602px 100%;
}
.section4-list-complate {
    background-position: -753px 0;
}
.section4-list-complate:hover {
    background-position: -753px 100%;
}
.section4-list ul li:hover {
    color: #fff;
}


/*底部开始*/
.f_foot{width:100%; background-color:#272727;overflow:hidden; font-family: "Microsoft YaHei";margin-top:50px;}
.ft-top{ height: 314px; overflow: hidden;}
.ft-top-lt{ display: block; float: left; width: 710px;border-right: 1px solid #414141; height: 270px; padding-top: 44px;}
.ft-top-lt dl{ display: block; float: left; width:220px; float: left;}
.ft-top-lt dt{ display: block; overflow: hidden; padding-left: 20px; height: 75px; }
.ft-top-lt dt a{ display: block; color: #fff; font-size: 16px;text-decoration:none;}
.ft-top-lt dt i{ display: block; font-style: normal; color: #4e4e4e; font-size: 12px; text-transform: uppercase;}
.ft-top-lt dd{ display: block; height: 34px; line-height: 34px; overflow: hidden; vertical-align: middle; padding-left: 20px;}
.ft-top-lt dd a{ color: #bbbbbb; font-size: 14px;}
.ft-top-rt{ display: block; overflow: hidden; width: 248px; border-left: 0px solid #414141; padding-top: 51px; height: 243px; overflow: hidden; float: right; text-align: center;}
.ft-top-rt dt{ display: block; overflow: hidden; margin: 0 auto; width: 124px;}
.ft-top-rt dt img{ display: block; overflow: hidden; width: 120px; height: 120px; border: 2px solid #161616;}
.ft-top-rt dd{ padding-top: 12px; overflow: hidden; line-height: 37px; overflow: hidden; text-align: center;}
.ft-top-rt dd span{ display: block; color: #bbbbbb; font-size: 16px;}
.ft-top-rt dd a{ color: #bbbbbb; font-size: 14px; text-decoration: underline;}

/*通用底部*/

.pageFooter{background-color:#666;padding:20px 0;}
.pageFooter,.pageFooter a{color:#fff;}
.pageFooter .l em{margin:0 10px;}

/*下层通用样式*/
.n_banner .img_bg{ height:310px;overflow: hidden;}
.n_banner .img_bg img{  position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:100%; max-width:none;}
.n_banner .box{position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;}
.n_banner .box .title{font-size:46px;margin-top: 100px;}
.n_banner .box .en{font-size:26px;margin-top: -10px;font-family: Arial;text-transform: capitalize;}
.s_menu_bar{position: absolute;bottom:0;left:0;right:0;}
.s_menu{font-size:0; text-align: center;}
.s_menu li{display:inline-block;font-size:15px;height:56px;line-height: 56px;background:url("s_li[1].png") right center no-repeat;padding: 0 50px;}
.s_menu li a{display:block;color:#fff;}
.s_menu li.last{background:none;}
#buoy{position:absolute;width:0;height:3px;background:#fff;bottom:0px;left:-157px;}
.bread{border-bottom:1px #e1e1e5 solid;padding:18px 0;}
.posi{font-weight: normal;font-size:13px;text-align: right;}
.posi em{margin:0 5px;}
.pageMain{padding:60px 0;}
.s_menu2{font-size:0;margin-bottom:40px;}
.s_menu2,.s_menu2 a{color:#898989;}
.s_menu2 a,.s_menu2 em{font-size:18px;vertical-align: middle;}
.s_menu2 a{display:inline-block;padding:0 10px;}
.s_menu2 a.cur{color:#235ca8;}
.threeMenu{display:none;}

.menus{display:none;width:100%;background:url("black.7[1].png") repeat;position: fixed;top:110px; width: 100%; left: 0;right: 0;z-index: 5;}
.menus ul{font-size:0; text-align: center;position:relative;}
.menus li{background:url("m_li[1].png") right center no-repeat;display:inline-block;padding:0 20px;position:relative;}
.menus li a{font-size:14px;color:#fff;line-height: 60px;display: block;}
.menus li:after{content:'';width:100%;height:2px;background-color:#fff;position:absolute;bottom:0;left:0;display:none;}
.s_fixed{display:block;}
.menus .line{position:absolute;width:0;height:3px;background:#fff;bottom:0px;left:-157px;}
.menus li.active:after{display:block;}
.menus li.last{background:none;}

.job-box1 .news_ch,.job-box1 .news_en,.job-box3,.job-box3 .news_ch,.job-box3 .news_en,.about-box1,.about-box1 .news_ch,.about-box1 .news_en,.about-box5,.about-box5 .news_ch,.about-box5 .news_en,.about-box7,.about-box7 .news_ch,.about-box7 .news_en{color:#fff;}

/*荣誉*/
.picList li{margin-bottom:22px;}
.picList .box{border:1px #dadada solid;padding: 7%;}
.picList ._title{font-size:13px;font-weight: normal;color:#818181;margin-top: 10px;}
.album_ordinary .slide_c img{max-height:80%!important;}
.album_ordinary .slide_c p{bottom:10%!important;}

/*分页*/
.Pagination{
	position: relative;
    text-align: center;
  	zoom: 1;font-size:0;margin: 30px 0;
}
.Pagination:before,.Pagination:after{
    content:"";
    display:table;
}
.Pagination:after{
	clear:both;
	overflow:hidden;
}
.Pagination span{
	display: inline-block;
	margin:0 5px;
	width: 38px;
    height: 38px;
    line-height: 38px;
    color: #bdbdbd;
    font-size: 14px;
}
.Pagination .active{
	display: inline-block;
	margin:0 5px;
	width: 38px;
    height: 38px;
    line-height: 38px;
    background: #44a6f1;
    color: #fff;
    font-size: 14px;
    border: 1px solid #44a6f1;
}
.Pagination a{
	display: inline-block;
	margin:0 5px;
	width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border: 1px solid #ebebeb;
    color: #bdbdbd;
    font-size: 14px;
}
.Pagination a:hover{
	color:#fff;
    background: #44a6f1;
}
.M-box .next,.M-box .prev,.M-box1 .next,.M-box1 .prev{
	font-family: "Simsun";
    font-size: 16px;
    font-weight: bold;
}
.now,.count{
	padding:0 5px;
	color:#f00;
}

.Pagination  input{
    display: inline-block;
    margin:0 5px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #fff;
    border: 1px solid #ebebeb;
    outline: none;
    color: #bdbdbd;
    font-size: 14px;
}
/* page-1 start*/
.page{font-size: 12px; color: #777777; text-align: center;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background: #ff6600;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}
/*新闻列表*/
/* newslist-9 start*/
.widget-newslist-9 { margin-bottom:20px; }
.widget-newslist-9 li { clear:both; overflow:hidden; border-bottom:#cbcbcb 1px dotted; padding-bottom:30px; margin-bottom:10px;}
.widget-newslist-9 ._img { width:225px; float:left; margin-right:30px; }
.widget-newslist-9 ._img img{ -moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;} 
.widget-newslist-9 ._intro { overflow:hidden; }
.widget-newslist-9 ._title { display:block; height:32px; line-height:32px; font-size:20px; font-weight:normal; margin-top:20px; margin-bottom:5px; color:#333333; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} 
.widget-newslist-9 ._info { height:20px; line-height:20px; color:#999999; margin-bottom:10px; }
.widget-newslist-9 ._text { line-height:1.8em; height:3.6em; overflow:hidden; font-size:14px; color:#717171; margin-bottom:10px;}
.widget-newslist-9 li:hover ._title,.widget-newslist-9 li:hover ._text { color:#ff961d; }
.widget-newslist-9 li:hover ._img img { transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}

.news_list { width:100%; }

.inewsSearch { padding-right:3%; padding-top:15px; background-color:#f2f2f2;}
.inewsSearch .sec_bd .month { width:47%; float:left;}
.inewsSearch .sec_bd .day { width:47%; float:right;}
.channel_right .nInput { clear:both;}
.inewsSearch .sec_hd { margin-bottom:15px; line-height:32px;}
.inewsSearch .sec_hd .n { font-size:24px; font-weight:normal; color:#333;}
.inewsSearch .sec_bd .nselect { margin-bottom:15px; height:40px; overflow:hidden; position:relative;}
.inewsSearch .sec_bd .nselect .ms { position:absolute; left:7px; top:12px; z-index:10;}
.nselect .c_select { display:block; width:100%;background-color:#dedede; height:40px; line-height:40px; border-radius:0!important;}
.nselect .c_select ._txt { padding-right:36px; padding-left:20px;}
.nselect .c_select ._arrow { width:37px; background-color:#989898;}
.nselect .c_select ._arrow .arr {width: 0;height: 0;border-left:5px transparent solid;border-right:5px transparent solid;border-top:6px #fff solid; left: 50%;top:50%;margin-left: -5px;margin-top: -3px;}
.nselect .c_select.on ._arrow i {border-top:0;border-bottom:6px #fff solid;}
.select-ui-options-ncb { border:1px solid #aaa;background-color: #fff;overflow-y: auto;max-height: 11em;border-top: 0; box-sizing:border-box; overflow-x:hidden }
.select-ui-options li{padding: 6px;line-height: 1.8em;width: 94.5%;}
.select-ui-options li:hover {background: #989898;color: #fff;}
.select-ui-options-ncb ._disabled { display:none;}
.nInput { display:block; height:38px; line-height:38px; border:#ddd 1px solid; padding:0 20px; overflow:hidden; margin-bottom:15px;}
.nInput input { width:100%; height:20px; line-height:20px; vertical-align:middle; border-width:0; font-family:"Microsoft Yahei"; background:transparent;}
.nBtn { overflow:hidden;}
.nBtn a { display:block; width:100%; height:40px; line-height:40px; background-color:#ff961d; color:#fff; font-size:18px; text-align:center;}

/*新闻详情*/
.news_detail .n_left{width:100%;padding-top:30px;}
.NewsDetail-B3 ._head {
  margin: 0;
  background: #ffffff;
}
.NewsDetail-B3 ._head ._title {
  font-size: 30px;
  line-height: 40px;
  color: #000;
  text-align:center;
}
.NewsDetail-B3 ._tools {
  padding: 10px 5px 20px 0;
  color: #999999;
  text-align:center;
}
.NewsDetail-B3 ._tools a:hover {
  color: #0e90d2;
}
.NewsDetail-B3 ._tools span{ vertical-align:middle;margin-right: 20px;}
.NewsDetail-B3 ._tools .views b{font-weight: normal;}
.NewsDetail-B3 ._tools span#switcher a{display:inline-block;vertical-align:middle;}
.NewsDetail-B3 ._tools span#switcher .ico2{width:20px; height:20px; background-position:-20px -25px; vertical-align: top;}
.NewsDetail-B3 ._tools span#switcher #big .ico2{background-position:0 -25px;}
.NewsDetail-B3 ._tools span#switcher #small .ico2{background-position:-40px -25px;}
.NewsDetail-B3 ._b2l {
  float: right;
}
.NewsDetail-B3 ._head [class^="ion"] {
  font-size: 16px;
  color: #999999;
}
.NewsDetail-B3 .myart {
  padding:  0;
}
.NewsDetail-B3 ._detailPage_bottom {
  border-top: 1px dotted #d3d3d3;
  border-bottom: 1px dotted #d3d3d3;
  overflow: hidden; background-color:#f6f6f6;margin: 15px 0 0;
}
.NewsDetail-B3 ._detailPage_bottom li {
  float: left;
  width: 50%;
  border-left: 1px dotted #d3d3d3;
  height: 60px;
  line-height: 60px;
  overflow: hidden;
  *zoom: 1; margin-left:-1px;
}
.NewsDetail-B3 ._detailPage_bottom ._mark {
  font-weight: bold;width: 17%;background-color: #e7e7e7;
}
.NewsDetail-B3 ._detailPage_bottom [class^="ion"] {
  font-weight: normal;
  font-size: 18px;
  color: #999999;
  margin-right: 0;
}
.NewsDetail-B3 ._detailPage_bottom ._title {
  float:right;
  width: 77%;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.NewsDetail-B3 ._detailPage_bottom ._title:hover {
  color: #0e90d2;
}
.NewsDetail-B3 ._detailPage_bottom ._time {
  float: right;
  white-space: nowrap;
  margin-right: 10px;
}
.NewsDetail-B3 ._bottom_bar {
  margin: -20px 0 20px;
  overflow: hidden;
  *zoom: 1;
}
.NewsDetail-B3 ._bottom_bar .bdsharebuttonbox {
  float: right;
}
.NewsDetail-B3 ._bottom_bar ._b2l {
  float: right;
}
.NewsDetail-B3 ._bottom_bar [class^="ion"] {
  font-size: 16px;
  color: #999999;
}
.NewsDetail-B3-tools span{display:inline-block;vertical-align: middle; cursor:pointer;}
.NewsDetail-B3-tools ._back{line-height: 36px;}
.NewsDetail-B3-tools ._back .ico2{width:28px; height:25px; background-position:-72px -25px; margin-right: 10px;}
.n_share{display:inline-block;width:36px; height:36px; vertical-align: middle; background:url("n_share[1].htm") no-repeat;}
.n_share_2{background-position:-36px 0;}
.NewsDetail-B3-tools ._tool{text-align: right;padding-right: 20px; position:relative;}
.NewsDetail-B3-tools ._tool:before{content:'';width:1px; height:26px; background-color:#ccc;position:absolute;top:50%; left:0; margin-top:-13px;}
.NewsDetail-B3-tools ._tool .bdsharebuttonbox a{background: none;margin: 0;padding: 0;float: none;}
.NewsDetail-B3-tools ._tool{width:30%;}
.NewsDetail-B3-tools ._back{width:37%;}
.NewsDetail-B3-tools ._back img{vertical-align: middle;margin-right: 10px;}
.news_detail ._detailPage_bottom li strong,.news_detail ._detailPage_bottom li span,.news_detail ._detailPage_bottom li a{ display:block;}
.news_detail ._detailPage_bottom{margin-top: 35px;}
.news_detail ._detailPage_bottom ul{padding:10px 7%;}
.news_detail ._detailPage_bottom li ._mark{ font-size:18px;}
.news_detail ._detailPage_bottom li ._date{font-family: Arial;font-size:13px; color:#676767;}
.news_detail ._detailPage_bottom li ._title{ font-size:16px; font-weight: bold;}
.news_detail ._detailPage_bottom li{padding: 20px 0;}
.news_detail ._detailPage_bottom li._prev{border-bottom:1px #ececec solid;}
.bdshare_popup_box{display:none!important;}

/*新闻综合*/
.nh-box1{padding:100px 0 75px;}
.news_ch{font-size:39px;font-weight: normal;position: relative;}
.news_en{text-transform: capitalize;margin-top: -4px;margin-bottom:50px;}
.news_ch,.news_en{color:#676767;}
.news-tj li .info{background-color:#035cac;position:absolute;bottom:0;left:0;right:0;color:#fff;padding: 20px 5%;}
.news-tj li .info .title{font-size:22px;font-weight: normal;margin-bottom: 8px;}
.news-tj li .info .p{}

.honor-box .picList{height:440px;overflow:hidden;position:relative;}
.honor-box .picList dd{margin-bottom:22px;}
.honor-box .harrs{display:block;position:absolute;z-index: 3;top: 50%;margin-top: -51px;width:31px;height:60px;background:url("_btn[1].png") no-repeat}
.honor-box .harrs i{margin: 0;font-size: 0;}
.honor-box .h_prev{left:-5%;}
.honor-box .h_next{right:-5%;background-position: right top;}
.honor-box .h_prev:hover{background-position: left bottom;}
.honor-box .h_next:hover{background-position: right bottom;}

.almorebg{
margin:20px auto;
width:80%;height:60px;
background:url("almorebg[1].png") repeat-x;
}

.almore{
    margin:60px auto 0 auto;
	background-color: #fbfbfb;
    width: 320px;
    height: 60px;
    border: 2px solid #ebebeb;
	border-radius: 10px;
    text-align: center;
    line-height: 60px;
    margin-bottom: 23px;
    transition: all .3s ease-out;
}
.almore a{
    color: #ff0000;
	font-size:24px;
    height: 60px;
}

.almore:hover{
    background-color: #ff6600;
}
.almore:hover a{
    color: white;
}

.almoreon{
    margin:60px auto 0 auto;
	background-color: #ff6600;
    width: 320px;
    height: 60px;
    border: 2px solid #ebebeb;
	border-radius: 10px;
    text-align: center;
    line-height: 60px;
    margin-bottom: 23px;
    transition: all .3s ease-out;
}
.almoreon a{
    color: #ffffff;
	font-size:24px;
    height: 60px;
}



.nh-box2{background-color:#f1f0f0;padding:55px 0 95px;}
.news_ch .more{font-size:13px;position: absolute;left: 50%;margin-left: 90px;top: 50%;}
.news-out-list{height:318px;overflow:hidden;}
.news-out-list li{background-color:#fff;}
.news-out-list li .box{padding:26px 9% 36px;display:block;}
.news-out-list li .box .title{font-size: 18px; font-weight: normal;line-height: 1.4;margin-bottom: 15px;}
.news-out-list li .box .date{font-size:13px;margin-bottom: 25px;}
.news-out-list li .box .date,.news-out-list li .box .p{color:#858585;}
.news-out-list li .box .p{line-height: 1.9;height: 144px;overflow: hidden;}
.news-out-list li:hover{background-color:#035cac;}
.news-out-list li:hover .box{color:#fff;}
.news-out-list li:hover .box .date,.news-out-list li:hover .box .p{color:#fff;}
.news-out .narrs,.news-tj-scroll .tarrs{display:block;position:absolute;z-index: 3;top: 50%;margin-top: -51px;width:31px;height:60px;background:url("_btn[1].htm") no-repeat;font-size: 0;}
.news-out .narrs i,.news-tj-scroll .tarrs i{margin: 0;font-size: 0;}
.news-out .n_prev,.news-tj-scroll .t_prev{left:-5%;}
.news-out .n_next,.news-tj-scroll .t_next{right:-5%;background-position: right top;}
.news-out .n_prev:hover,.news-tj-scroll .t_prev:hover{background-position: left bottom;}
.news-out .n_next:hover,.news-tj-scroll .t_next:hover{background-position: right bottom;}
.nh-box3{padding:65px 0 100px;}
.chanye-list li{margin-bottom:25px;}
.chanye-list li .box{display:block;position:relative;padding-left:65px;}
.chanye-list .box .date{position:absolute;left:0;top:0;height: 100%;border-right: 1px #c6c6c6 solid;padding-right: 7px;text-align: center;}
.chanye-list li .box .date,.chanye-list li .box .date span{display:block;}
.chanye-list .box .date .day{font-size:16px;font-weight: bold;line-height: 22px;}
.chanye-list .box .date .year{color:#d4d4d4;margin-top: -6px;}
.chanye-list .box .title{font-size:15px;font-weight: normal;margin-bottom: 5px;}
.chanye-list .box .p{color:#848484;}
.chanye-list li:hover .box .date .day,.chanye-list li:hover .box .title{color:#03a1eb;}

.nh-box4{background-color:#035cac;color:#fff;padding:42px 0;}
.nh-box4 .box4-left{width:39%;text-align: center;padding-top: 22px;}
.nh-box4 .box4-left .news_ch{font-size:42px;font-weight: normal;}
.nh-box4 .box4-left .news_ch,.nh-box4 .box4-left .news_en{color:#fff;}
.nh-box4 .box4-left .news_en{margin-bottom:0;position:relative;}
.nh-box4 .box4-left .news_en:after{content:'';width:66px;height:3px;background-color:#1d6db4;position:absolute;bottom:-22px;left: 50%;margin-left: -86px;}
.nh-box4 .box4-right{width: 55%;background-color:#024a8a;}
.nh-box4 .box4-right ._wordbox{float: left;width: 71%;border-right: 1px #1c5c96 solid;}
.nh-box4 .box4-right ._wordbox .box{padding: 6% 12%;}
.nh-box4 .box4-right ._wordbox .tit{font-size:18px;font-weight: normal;margin-bottom:15px;}
.nh-box4 .box4-right ._wordbox .p{height:66px;overflow:hidden;line-height: 22px;}
.nh-box4 .box4-right ._wordButton{float: right;width: 28%;text-align: center;font-size: 0;}
.nh-box4 .box4-right ._wordButton .more{display: inline-block;vertical-align: middle;height: auto;line-height: 1.2;font-size: 14px;color:#fff;}
.nh-box4 .box4-right ._wordButton .more i{font-size:23px;line-height: 1.6; transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.nh-box4 .box4-right ._wordButton .line{display: inline-block; vertical-align: middle;height: 100%;width: 0;}
.nh-box4 .box4-right ._wordButton .more:hover i{transform:translateX(5px);-webkit-transform:translateX(5px);}

/*投资*/
.widget-download-2 { margin-bottom:20px; }
.widget-download-2 ._hd li,.widget-download-2 ._bd ul,.widget-download-2 ._bd li { float:left; }

.widget-download-2 ._hd { border:#eee 1px solid; background-color:#f4f6f7; padding:12px 0; font-size:16px; text-align:center; margin-bottom:20px; color:#333333;}
.widget-download-2 ._hd li { position:relative; height:18px; line-height:18px;}
.widget-download-2 ._hd li:after { content:""; display:block; width:1px; height:100%; overflow:hidden; background-color:#ddd; position:absolute; right:0; top:0; }
.widget-download-2 ._hd li:last-child:after { display:none; }

._d1 { width:40%; }
._d2 { width:20%; }
._d3 { width:20%; }
._d4 { width:20%; }

.widget-download-2 ._bd ul { width:100%; text-align:center; padding:12px 0;}
.widget-download-2 ._bd li { line-height:1.8em; height:1.8em;}
.widget-download-2 ._bd img { vertical-align:middle; margin-top:-3px; margin-right:3px; }
.widget-download-2 ._bd ._d1 { font-size:14px; text-align:left; text-indent:10px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-download-2 ._bd ._d1 a{color:#4b4b4b;}
.widget-download-2 ._bd ._d3 a,.widget-download-2 ._bd ._d4 a { color:#ea5413; }

.widget-download-2 ._bd ul:hover { background-color:#f4f4f4;}

@media only screen and (max-width:480px) { 

.widget-download-2 ._d2,.widget-download-2 ._d4 { display:none; }
.widget-download-2 ._d1 { width:67%;}
.widget-download-2 ._bd li._d3 { width:30%;float:right;}

}

/*公告*/
.widget-gonggao ._d2{float:right;}
.widget-gonggao ._bd ._d1{width:79%;}

/*研发*/
.yanfa-top{margin-bottom:70px;}
.widget-yanfa-1 .box{padding:8%;}
.widget-yanfa-1 .box .title{font-size:31px;margin-bottom: 10px;}
.widget-yanfa-1 img{width:100%;}

.yy-part01{margin-bottom:55px;}
.widget-form-1 ._act{margin-top: 30px;}
.widget-form-1 .form-control{border-radius: 0px;border-color:#cccccc}
.widget-form-1 .btn-primary{background:#004a9e;border-color:#004a9e;}
.widget-form-1 .btn-default{background:#909090;border-color:#adadad;color:#fff;}
.widget-form-1 textarea.form-control{height:178px;}
.widget-form-1 input._yzm{width:20%;display: inline-block;} 
.widget-form-1 #changeImage{vertical-align: middle; margin-left: 10px;height: 34px;}
.widget-form-1 .btn-block{border:0;}
.widget-form-1 .form-group .span-9{position:relative;}
.widget-form-1 .form-group .Validform_wrong{position: absolute;right: 0;top: 6px;}

/*产品详情*/
.proDetail-top{background:url("pd_bg1[1].htm") center top no-repeat;padding: 60px 0 30px;}
.proDetail-top .pd{padding:40px 10% 0;}
.proDetail-top .proD-left{width:55%;}
.proDetail-top .proD-left .title{font-size:45px;color:#01459e;margin-bottom: 20px}
.proDetail-top .proD-left .p{font-size:13px;color:#646464;}
.proDetail-top .proD-right{width:42%;}
.proDetail-top ._album_list{margin-top:20px;width:45%;margin-left: auto;margin-right:auto;position:relative;}
.proDetail-top ._album_list ul{font-size:0;text-align: center;}
.proDetail-top ._album_list li{float:left;width:15%;cursor:pointer;}
.proDetail-top ._album_list li.active{border-color:#0c4da2;}
.proDetail-top ._album_list li .title_name{font-size: 12px; line-height: 20px; height: 40px; overflow: hidden;padding: 0 0 10px;}
.proDetail-top ._album_list li .album_img{margin-bottom:10px;border: 1px #ccc solid;width:98%;}
.proDetail-top ._album_list li .album_img img{width:100%;}
.proDetail-top ._album_list .aarrs{display:block;position:absolute;z-index: 3;top: 50%;margin-top: -46px;width:20px;height:34px;background:url("p_btn[1].htm") no-repeat}
.proDetail-top ._album_list .aarrs i{margin: 0;font-size: 0;}
.proDetail-top ._album_list .a_prev{left:-5%;}
.proDetail-top ._album_list .a_next{right:-5%;background-position: right top;}

.ps_menu_bar{ background:url("p_su_bg[1].htm") center top no-repeat; padding:132px 0 50px;}
.ps_menu{height:60px; overflow:hidden;}
.ps_menu .ps_Target{width:806px;margin:0 auto;overflow: hidden;*zoom:1;}
.ps_menu .ps_Target li{float:left;height:60px; line-height:60px;width: 24%; background:url("ps_bg[1].htm") center center no-repeat; background-size:cover; margin-right:1%;}
.ps_menu .ps_Target li a{display:block;font-size:18px;font-weight: bold; text-align: center; position:relative; color:#fff;}
.ps_menu .ps_Target li i{width:21px; height:21px;background-position:-72px -50px;position: absolute;top: 50%;margin-top: -10.5px; right: 5%;}
.ps_menu .ps_Target li.last{margin-right: 0;}
.ps_menu .ps_Target li.active{ background:#fff;}
.ps_menu .ps_Target li.active a{color:#616161;}
.ps_menu .ps_Target li.active i{background-position:-72px -71px;}
.ps_menu .ps_Target.fixed{position: fixed;left: 50%;margin-left: -403px;top:0;z-index: 99;}
.ps_sections{margin:55px auto 0;}
.ps_sections .ps_t{font-size:24px;margin-bottom: 24px;}
.ps_sections .ps_con{min-height: 200px;}
.ps_sections .ps_paras{width:57.5%;}
.ps_sections .ps_tuijian{width:32%;}
.ps_sections .ps_tuijian dl{padding:30px 10%;}
.ps_sections .ps_tuijian dl dt{font-size:18px;font-weight: bold; color:#000;margin-bottom: 15px;}
.ps_sections .ps_pann{ height:260px; overflow:hidden; position:relative;}
.ps_sections .ps_pann .tit{font-size:16px; font-weight: normal; text-align: center;margin-top: 10px;}
.ps_sections .ps_pann .slide_nav{ position:absolute;bottom:0; left:0; width:100%; text-align: center;}
.ps_sections .ps_pann .slide_nav a{display:inline-block;width:10px; height:10px; line-height: 99; overflow:hidden;border-radius: 50%; background-color:#fec787; margin-right: 12px;cursor:pointer;}
.ps_sections .ps_pann .slide_nav a.on{width:14px; height:14px; background-color:#fd8f10;}

.yyly-box .yarrs{display:block;position:absolute;z-index: 3;top: 50%;margin-top: -62px;width:31px;height:60px;background:url("_btn[1].htm") no-repeat}
.yyly-box .yarrs i{margin: 0;font-size: 0;}
.yyly-box .y_prev{left:-5%;}
.yyly-box .y_next{right:-5%;background-position: right top;}
.yyly-box .y_prev:hover{background-position: left bottom;}
.yyly-box .y_next:hover{background-position: right bottom;}
.yyly-list li .tit{font-size:15px;font-weight: normal;color:#7d7d7d;margin-top:20px;}

/*人才发展*/
.job-box1{background:url("j_cg1[1].htm") center top no-repeat;background-attachment: fixed;height:828px;color:#fff;}

.job-box1 .news_ch{margin-bottom:15px;}
.job-box1 .news_p{padding: 0 9%;margin-bottom: 80px;}
.job-box1 .box{padding:75px 10% 55px;}
.job-box1 ._list ul{margin-right: -3%;}
.job-box1 ._list li{float:left;width:30%;margin-right: 3%;}
.job-box1 ._list .img{display:block;margin:0 19%;}
.job-box1 ._list .img img{border-radius: 50%;overflow: hidden;}
.job-box1 ._list ._t{font-size:15px;font-weight: normal;text-align: center;margin-top: 25px;}
.job-box1 ._list ._big{display:block;width:46px;height:46px;background:url("big[1].htm") no-repeat;position:absolute;top:50%;margin-left:-23px;left:50%;margin-top:-23px;opacity:0;filter:alpha(opacity=0);}
.job-box1 ._list li:hover ._big{opacity:1;filter:alpha(opacity=100);}
.scroll-down{position: absolute;left: 50%; bottom:6%;width: 33px; height: 72px;margin-left: -17px;text-align: center;cursor: pointer;font-size:0;}
.scroll-down span{display:block;}
.scroll-down span.fi{width: 5px;height: 5px;background: url("bg_sign11[1].htm") no-repeat;margin: 0 0 6px 14px;animation: scrollDown 1.5s infinite 1.6s;}
.scroll-down span.se{width: 7px;height: 7px;background: url("bg_sign12[1].htm") no-repeat;margin: 0 0 6px 13px;animation: scrollDown 1.5s infinite 1.4s;}
.scroll-down span.th{width: 9px;height: 9px;background: url("bg_sign13[1].htm") no-repeat;margin: 0 0 6px 12px; animation: scrollDown 1.5s infinite 1.2s;}
.scroll-down span.fo{width: 33px;height: 33px;background: url("bg_sign14[1].htm") no-repeat;animation: scrollDown 1.5s infinite 1s;}
@keyframes scrollDown{
	0%{
		opacity: 1;
		top: 0;
	}
	100%{
		opacity: 0;
		top: 10px
	}
}

.job-box2{padding:70px 0 85px;margin-top:30px;}
.job-con{padding-bottom:30px;}
.job-con ._imgbox{width:320px;padding-left: 7%;}
.job-con ._imgbox ._img img{border-radius: 50%;overflow:hidden;}
.job-con ._imgbox .se{display:block;width:47px;height:47px;background-color:#8dc9f9;border-radius: 50%;bottom: -16px;left: 24%;}
.job-con ._imgbox .th{display:block;width:154px;height:154px;background-color:#f1b518;line-height: 154px;border-radius: 50%;right:-70px;top:28px;}
.job-con ._imgbox .th a{color:#fff;}
.job-con ._conbox{width: 46%;padding-right: 6%;}
.job-con ._imgbox .slide_nav{position:absolute;width:50%;left:50%;margin-left:-25%;bottom:14%;text-align: center;font-size:0;}
.job-con ._imgbox .slide_nav a{display:inline-block;width:12px;height:12px;line-height: 99;overflow:hidden;background-color:#9fb8b0;border-radius: 50%;cursor:pointer;margin:0 4px;}
.job-con ._imgbox .slide_nav a.on{background-color:#fff;}

.job-box3{background:url("j_cg2[1].htm") center top no-repeat;height:600px;}
.job-box3 .wrap{padding-top:65px;}
.job-gw li{background-color:#fff;}
.job-gw li .box{color:#777;padding:8% 9%;}
.job-gw li .Tit{border-bottom:1px #d2d2d2 solid;font-size:14px;color:#013d8e;padding-bottom: 10px;margin-bottom: 10px;}
.job-gw li ._t{width: 84%;}
.job-gw li ._num{width:14%;text-align: right;}
.job-gw li ._con{height:88px;line-height: 22px;overflow:hidden;}
.job-gw li .m_detail{width:104px;height:36px;line-height: 36px;margin-top:25px;border-color:#ffa716;color:#ffa716;}
.job-gw li .m_detail:hover{color:#fff;}

.job-box4{padding:72px 0 85px;}
.job-box4 .widget-form-1 textarea.form-control{height:128px;} 
.job-gw-box .jarrs{display:block;position:absolute;z-index: 3;top: 50%;margin-top: -51px;width:31px;height:60px;background:url("_btn2[1].htm") no-repeat}
.job-gw-box .jarrs i{margin: 0;font-size: 0;}
.job-gw-box .j_prev{left:-5%;}
.job-gw-box .j_next{right:-5%;background-position: right top;}
.job-gw-box .j_prev:hover{background-position: left bottom;}
.job-gw-box .j_next:hover{background-position: right bottom;}
.job-gw-box .job-gw{height:263px;overflow:hidden;}

/*综合*/
.about-box1{background:url("ab_bg1[1].htm") center top no-repeat;background-attachment: fixed;height:720px;}
.about-box1 .box{padding:80px 0 50px;}
.about-gk .abgk-left{width:38.5%;}
.about-gk .abgk-right{width:54%;padding:20px 0;}

.ascroll-box{
	right: 0;
	width: 95%;
	height: 280px;
}
.ascroll-obj{
	left: 0;
	top: 0;
	width: 95%;
	color: #fff;line-height: 2;height:100%;
}
.ascroll-bar{
	right: 2px;
	top: 0;
	width: 2px;
	height: 100%;
	background: #3e6aa3;
}
.ascroll-btn{
	left: -2px;
	top: 0;
	width: 5px;
	height: 20px;
	background: #e2e2e2;
	cursor: pointer;
}

.abgk-img .slide_nav{position:absolute;bottom:10%;width:100%;left:0;font-size:0;text-align: center;}
.abgk-img .slide_nav a{display:inline-block;width:12px;height:12px;background-color:#d1ced0;line-height: 99; overflow:hidden;cursor:pointer;margin:0 5px;border-radius: 50%;}
.abgk-img .slide_nav a.on{background-color:#fff;}
.about-box2{padding:45px 0 125px;margin-top: 30px;}
.about-box2 .news_en{margin-bottom: 90px;}
.about-box2 .about-con ._imgbox{width: 35%;padding-left: 6%;}
._imgbox .slide_nav{position:absolute;bottom:10%;width:100%;left:0;font-size:0;text-align: center;}
._imgbox .slide_nav a{display:inline-block;width:12px;height:12px;background-color:#d1ced0;line-height: 99; overflow:hidden;cursor:pointer;margin:0 5px;border-radius: 50%;}
._imgbox .slide_nav a.on{background-color:#fff;}

.about-box2 .about-con ._conbox{width: 50%;}
.about-box2 .about-con ._conbox .ascroll-box{height:515px;}
.about-box2 .about-con ._conbox .ascroll-obj{color:#676767;}
.about-box2 .about-con ._conbox .ascroll-bar{width:1px;background-color:#dbdbdb;right: 5px;}
.about-box2 .about-con ._conbox .ascroll-bar .ascroll-btn{background-color:#dbdbdb;width:9px;height:27px;    left: -4px;}

.about-box3{background-color:#ececec;padding:68px 0 80px;}
.culture-box li ._tit{font-size:20px;font-weight: normal;color:#fff;position: absolute;bottom: 0;text-align: center;left: 0;right: 0;padding: 20px 0;}
.culture-box li .info{background:url("black.8[1].htm") repeat;position:absolute;bottom:0;left:0;right:0;padding: 7% 10%;color:#fff;display:none;}
.culture-box li.hover ._tit{opacity:0;filter:alpha(opacity=0);}

.about-box4{padding:70px 0 100px;}
.course_nr2{background:url("d_bg[1].htm") left 130px repeat-x;padding: 100px 5% 130px;}
.course_nr2 .course_nr{overflow:visible;}
.course_nr li{float:left;width:50%;font-size:15px;position:relative;text-align: center;padding-top: 60px;cursor: pointer;}
.course_nr li:before{content:'';width:20px;height:20px;background-color:#ebe9ea;border-radius: 50%;position:absolute;left:50%;margin-left: -10px;top: 35px;}
.course_nr li .shiji{position: absolute;width: 100%;left: 0; top:18px;display: block;cursor: default;}
.course_nr li .shiji .year{height: 67px;line-height: 67px;color: #518dbb;font-weight: bold;background: url("ico11[1].htm") no-repeat center top; margin-bottom:16px;}
.course_nr li .shiji .p{font-size:13px;text-align: left; width:auto; padding: 0 45px;line-height: 22px;height:108px;overflow:hidden;}
.course_nr li.active .shiji{display:block;} 
.course_nr li.odd .shiji{top: -90px;}
.course_nr li.odd .shiji .p{margin-bottom: 20px;}
.course_nr li.odd .shiji .year{background-image:url("ico12[1].htm");margin-top: -20px;}

.course_nr2 .course_nr .scroll_nav{display:none;}

.about-box5{background:url("ab_bg2[1].htm") center top no-repeat;text-align: center;height:310px;}
.about-box5 .wrap{padding-top:50px;}
.about-box5 .m_detail{border-color:#fff;color:#fff;}
.about-box5 .m_detail:hover{border-color:#ffa716;}

.about-box6{padding:75px 0 115px;}
.cybj-tab .tab-menu{font-size:0;text-align: center;margin-bottom: 90px;}
.cybj-tab .tab-menu li{display:inline-block;font-size:15px;position:relative;padding:15px 20px;background:url("a_li[1].htm") left center no-repeat;cursor:pointer;}
.cybj-tab .tab-menu li:before,.cybj-tab .tab-menu li:after{content:'';position:absolute;display:none;}
.cybj-tab .tab-menu li:before{width:96px;height:3px;background-color:#01459e;bottom:0;left:50%;margin-left:-48px;}
.cybj-tab .tab-menu li:after{width:0;height:0;border-left:4px transparent solid;border-right:4px transparent solid;border-bottom:4px #01459e solid;bottom:3px;left: 50%;margin-left: -4px;}
.cybj-tab .tab-menu li.first{background:none;}
.cybj-tab .tab-menu .tab_t_cur:before,.cybj-tab .tab-menu .tab_t_cur:after{display:block;}
.cybj-con ._imgbox{width: 36.5%;}
.cybj-con ._conbox{width: 60%;}
.cybj-con ._conbox .ascroll-obj{color:#605f5f;}
.about-box6 .cybj-con ._conbox .ascroll-bar{width:1px;background-color:#dbdbdb;right: 5px;}
.about-box6 .cybj-con ._conbox .ascroll-bar .ascroll-btn{background-color:#dbdbdb;width:9px;height:27px;    left: -4px;}

.about-box7{background:url("ab_bg3[1].htm") center top no-repeat;height:512px;}
.about-box7 .wrap{padding-top:50px;}
.guihua-bann{height:150px;padding-bottom:50px;position:relative;overflow:hidden;}
.guihua-bann .box{padding: 0 20%;}
.guihua-bann .box .tit{font-size:20px;text-align: center;margin-bottom: 25px;}
.guihua-bann .box .p{height:88px;line-height: 22px;overflow:hidden;text-align: center;}
.guihua-bann .slide_nav{position:absolute;bottom:0;width:100%;text-align: center;left:0;font-size:0;}
.guihua-bann .slide_nav a{display:inline-block;width:13px;height:13px;line-height: 99;overflow:hidden;background-color:#fff;border-radius: 50%;cursor:pointer;margin:0 6px;}
.guihua-bann .slide_nav a.on{background-color:#ffa908;}

.about-box8{padding:80px 0 90px;}
.warp_content{ position:relative; }
.about-box8 ul{width:100%}
.about-box8 ul li{float:left; overflow:hidden; width:240px;height:380px;background-color:#f8f8f8;padding:20px;margin:0 20px 20px 0;}
.about-box8 ul li div img{width:100%;height:180px;}
.about-box8 ul li p{width:100%;line-height:200%;}
.about-box8 ul li p a {
    border: 1px solid #e1e1e1;
    border-radius: 33px;
    color: #999;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
	padding:5px 30px;
}
.about-box8 ul li p a:hover{color:#ff6600;    border: 1px solid #ff6600;
}
a.menulink{color:#ff6600; font-size:18px;}

.height30{height:30px;}
.more3{width:800px;margin:0 auto;text-align:right;}

.fwxm_zz{width:900px;padding:0; margin:0 auto;  }
.fwxm_zz li{float:left;  width:100%;}
.fwxm_zz li .fwxm_line {width:4px;height:50px;margin:0 auto;background-color:#fff;}

.fwxm_zz li .fwxm_zzl{width:400px;float:left;}
.fwxm_zz li .fwxm_zzl  .fwxm_zzl1 {width:358px;padding:20px;background-color:#f8f8f8;border: 1px solid #e1e1e1;border-radius: 10px;}
.fwxm_zz li .fwxm_zzl .fwxm_zzl1 p{ width:358px;line-height:200%; font-size:16px;text-align:left;}
.fwxm_zz li .fwxm_zzl .fwxm_zzl1 p span{ color:#ff6600; font-size:16px;}
.fwxm_zz li .fwxm_zzl .fwxm_zzl1 em{ width:358px;color:#ff6600; font-size:24px;text-align:center;}

.fwxm_zz li .fwxm_zzr{width:400px;float:right;}
.fwxm_zz li .fwxm_zzr  .fwxm_zzr1 {width:358px;padding:20px;background-color:#f8f8f8;border: 1px solid #e1e1e1;border-radius: 10px;}
.fwxm_zz li .fwxm_zzr .fwxm_zzr1 p{ width:358px;line-height:200%; font-size:16px;text-align:left;}
.fwxm_zz li .fwxm_zzr .fwxm_zzr1 p span{ color:#ff6600; font-size:16px;}
.fwxm_zz li .fwxm_zzr .fwxm_zzr1 em{ width:358px;color:#ff6600; font-size:24px;text-align:center;}

.fwxm_zzmm{width:400px;width:358px;padding:20px;background-color:#f8f8f8;border: 1px solid #e1e1e1;border-radius: 10px;}
.fwxm_zzmm .fwxm_zzm{width:358px;margin:0 auto;text-align:center;}
.fwxm_zzmm .fwxm_zzm img{width:100%;}
.fwxm_zzmm .fwxm_zzm span{ color:#ff6600; font-size:24px;}
.zzzstitle{ display: none;}


a.wyzx {
    border: 1px solid #e1e1e1;
    border-radius: 33px;
    color: #999;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
	padding:5px 20px;
}
a.wyzx:hover{color:#ff6600;    border: 1px solid #ff6600;
}

a.wyzx2 {
    border: 1px solid #e1e1e1;
    border-radius: 33px;
    color: #999;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
	padding:5px 20px;
}
a.wyzx2:hover{color:#ffffff;    border: 1px solid #ffffff;
}
a.wyzx3 {background-color:#ff6600;
    border: 1px solid #ff6600;
    border-radius: 33px;
    color: #fff;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
	padding:5px 20px;
}
a.wyzx3:hover{color:#999;    border: 1px solid #e1e1e1;background-color:#fff;
}
.gle{position: absolute;left: 30px;top: 110px; z-index:100000;width:52px;height:53px;}
.gri{position: absolute;left: 1120px;top: 110px;z-index:100000;width:52px;height:53px;}
/**/
.dg-container{width: 1200px;height: 330px;position: relative;overflow:hidden;margin: 0 auto;}
.dg-wrapper{width: 400px;height:255px;margin: 0 auto;position: relative;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	-o-perspective: 1000px;
	-ms-perspective: 1000px;
	perspective: 1000px;
}
.dg-wrapper .dga{
	width: 400px;height:255px;
	display: block;
	position: absolute;
	left: 0;
	top: 6px;
	box-shadow: 0px 10px 20px rgba(0,0,0,0.3);
}
.dg-wrapper .dga.dg-transition{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	padding-top:4px;
}
.dg-wrapper .dga img{display: block;border: 1px solid #ccc; -webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}

.dg-wrapper .dga.dg-center{ padding-top:0; }
.dg-wrapper .dga.dg-center a img{-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
filter: gray;}



.carousel-image {border-right-width: 0px; display: block; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.carousel {position: relative; width: 1200px;height: 330px;float: left;  overflow: hidden}
.carousel .carousel-feature {position: absolute; top: -1000px; cursor: pointer; left: -1000px}
.carousel .carousel-feature a img{-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray; }
.carousel .carousel-feature span {display: none;width: 256px;height: 175px;background:url("em_06[1].htm") repeat;padding-top: 20px;position: absolute;bottom: 0px;left: 0px;}
.carousel .carousel-feature span img {
    display: block;
    height: 157px;
    margin: 0 auto;
    width: 157px;
}


.about-box9{background-color:#ececec;padding:55px 0 68px;}
.about-box9 .news_en{margin-bottom:30px;}
.about-box9 .news_p{margin-bottom:80px;}
.respnsive-box .info{display:block;position:absolute;bottom:-101%;left:0;right:0;padding:10%;color:#fff;background-color:#0455b4;height:74%;}
.respnsive-box .info .tit{font-size:22px;font-weight: normal;margin-bottom: 20px;}
.respnsive-box .info .p{line-height: 26px;height:130px;overflow:hidden;}
.respnsive-box .hover .info{bottom:0;}

.about-box10{padding-top:80px;}
.about-box10 .news_en{margin-bottom: 20px;}
.about-box10 .news_p{margin-bottom:80px;}
.mapCon .map{height:450px;width:100%;}
.mapCon .map img{max-width: none;}
.contactInfo{position: absolute;background:#0755b4;color: #fff;width: 307px;height: 340px;top: 44px;left:50%;margin-left: 292px;}
.contactInfo .pd{padding: 25px;}
.contactInfo .pd h3{font-size:27px;margin-bottom: 20px;}
.contact-pt ._t .ico26{display:inline-block;width:26px;height:26px;background:url("ico26[1].htm") no-repeat;vertical-align: middle;margin-left: 14px;}
.contact-pt ._t{display:block;background-color:#3f95de;font-size:21px;color:#fff;height:90px;line-height: 90px;cursor:pointer;}
.contact-pt .contact-dd{position:absolute;width:100%;left:0;right:0;top: 100%;z-index: 5;background-color: #515257;color:#fff;padding:40px 0;height:335px;overflow:hidden;display:none;}
.contact-pt .contact-dd .dt{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
.contact-pt .contact-dd .dd{height:110px;line-height: 22px;overflow:hidden;}
.contact-pt .contact-dd li{margin-bottom:50px;}
.contact-pt .contact-dd ._close{display: block;width: 36px;height: 36px;line-height: 36px;background-color: #fff;color: #000;text-align: center;font-size: 15px;position: absolute;bottom: 0;left: 50%;margin-left: 400px;cursor:pointer;}
.contact-pt .contact-dd ._close i{margin:0;vertical-align: top;}
.contact-pt.on ._t .ico26{background-position: left bottom;} 



.fastLine .select{ position:relative;width:171px;}
.fastLine .select h4{height: 30px;line-height:30px;border:#c2c2c2 1px solid;font-size: 12px;color: #666; cursor: pointer;position: relative;padding-left:8px;/*  background-color:#ccc; */ color:#fff; font-weight:normal;}
.fastLine .select h4 img{position: absolute;right: 11px;top: 13px;}
.fastLine .select ul{width: 98.9%;border:1px solid #b2b2b2;border-top: none; display: none;position: absolute;left: 0;bottom:30px;z-index:9;}
.fastLine .select ul li a{font-size: 12px;color: #666; display:block; padding:3px 8px;}
.fastLine .select ul li{cursor: pointer;background-color: #fff;line-height:22px;}
.fastLine .select ul li:hover{background-color:#2a63a4;}
.fastLine .select ul li:hover a{color: #fff;}

.ps_sections .pd_hd .ps_t { float:left;}
.ps_sections .pd_hd .posi { float:right; line-height:40px;}

/*2016-10-11*/
.cybj-con ._imgbox .imgScroll{height:0;padding-bottom:75%;overflow:hidden;position: relative;}
.cybj-con ._imgbox .imgScroll img{position:absolute;top:0;left:0;width:100%;height: 100%;}

/*2016-10-12*/
.box .pd{text-align:center;}

/*2016-11-09*/
.widget-yanfa-2 li{position:relative;}
.widget-yanfa-2 li:before{content:'';width:0;height:0;border-top:18px transparent solid;border-bottom:18px transparent solid;border-right:18px #fff solid;position:absolute;top:50%;margin-top:-18px;left: 50%;margin-left: -18px;z-index: 3;}
.widget-yanfa-2 #pro2:before,.widget-yanfa-2 #pro4:before,.widget-yanfa-2 #pro6:before,.widget-yanfa-2 #pro8:before{border-left:18px #fff solid;border-right:0;margin-left:0;}

/*20161116*/
.float_gg{ z-index:99999;}
.float_gg .fgg_close{ font-family:微软雅黑; font-size:14px; font-weight:bold; cursor:pointer; text-align:right;}
.float_gg .fgg_close a{ text-decoration:none; color:#333;}
.fgg_img img{ max-width:none;}


.top-nav {
overflow: hidden;
width:100%;
    padding: 60px 0 60px 0;
}
.top-nav ul{
    overflow: hidden;
}
.top-nav ul li{
    float: left;
    width: 266px;
    height: 61px;
    border: 1px solid #ff6600;
    text-align: center;
    line-height: 61px;
    margin: 0 15px;
    transition: all .3s ease-out;
}

.top-nav ul li a{
    color: #ff6600;
    font-size: 24px;
}
.top-nav ul li:hover{
    background-color: #ff6600;
}
.top-nav ul li:hover a{
    color: white;
}
.bltd:hover{
    background-color: #f28402;color: white;
}
.bltd:hover a.wyzx2{color:#ffffff;    border: 1px solid #ffffff;
}
.dede_pages {
    clear: both !important;
    height: 25px;
    line-height: 18px;
    margin: 5px auto;
    padding: 5px 0 0;
    text-align: center;
    width: auto;
}
.dede_pages UL {
    text-align: center;
}
.dede_pages UL LI {
    display: inline;
    height: 18px;
    margin: 0 1px;
    overflow: hidden;
    padding: 0;
    text-align: center;
}
.dede_pages UL LI A {
    border-color: #E9E9E9;
    border-style: solid;
    border-width: 1px;
    color: #555555;
    display: inline;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 2px 5px 1px;
}
.dede_pages UL LI A:hover {
    background: none repeat scroll 0 0 #ff6600;
    border-color: #ff6600;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    cursor: pointer;
    height: 18px;
    overflow: hidden;
    text-decoration: none;
}
.dede_pages UL LI.thisclass {
    background-color: #ff6600;
    border-color: #ff6600;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 2px 5px 1px;
}
.dede_pages UL LI.thisclass A {
    background-color: #ff6600;
    border-color: #ff6600;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-weight: bold;
    height: 18px;
    overflow: hidden;
}

.design_txt dl {
    float: left;
    height: 40px;
    margin-top: 45px;
    width: 240px;
}
.design_txt dt {
    background: #ff6600 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    float: left;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    width: 40px;
}
.design_txt dd {
    float: left;
    font-size: 18px;
    line-height: 40px;
    margin-left: 8px;
}
.design_txt dd a {
    color: #29263d;
    display: block;
}
.design_txt dl:hover a {
    color: #ff6600;
}

.ss-banner {background:url("index[1].jpg") right center no-repeat;
    height: 580px;
    overflow: hidden;
    width: 100%;
	max-width: 1000px;
	margin:0 auto;
}

.banner-content .banner-content-tit {
    color: #fff;
    font-size: 18px;
    padding-top: 120px;
    text-align: center;
}
.banner-content .banner-content-tit > .logo-tit {
    width:230px;
	margin:0 auto;
    margin-bottom: 20px;
}
.banner-content .banner-content-tit > .big-tit {
    width:120px;
	margin:0 auto;
    font-size: 30px;
    margin-bottom: 50px;
	border-bottom: 3px solid #ffffff
}
.banner-content .banner-content-tit > .small-tit {
    width:700px;
	margin:0 auto;
    font-size: 18px;
    margin-bottom: 5px;
}
.banner-content-li {
    height: 60px;
    margin: 40px auto auto;
    width: 600px;
}
.banner-content .banner-content-li > div {
    float: left;
    font-size: 16px;
    text-align: center;
    width: 33.3%;
}
.banner-content-li > div > p.tit {
    font-size: 32px;
}

.fenlei-box{padding:70px 0 70px;}
.bgse{background-color: #ff6600;    height: auto;overflow:hidden;
}


.fenlei-box .left-info {border-top: 1px solid #ebebeb;border-left: 1px solid #ebebeb;
    background-color: #ffffff;
    float: left;
    height: auto;
    width: 100%;
}
.fenlei-box .left-info ul {
    overflow: hidden;
}
.fenlei-box .left-info ul li {
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    float: left;
    height: 100px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 239px;
}
.fenlei-box .left-info ul li.nobottom {
    border-bottom: 1px solid transparent;
}
.fenlei-box .left-info ul li div {
    height: 100px;
    width: 100%;
}
.fenlei-box .left-info ul li .til {
padding-top:10px;
    color: #ff6600;
    font-size: 20px;
	line-height:30px;
}
.fenlei-box .left-info ul li .sub-til {
    color: #777777;
    font-size: 16px;
    margin-top: 5px;
}
.fenlei-box .left-info ul li a {
    border: 1px solid #e1e1e1;
    border-radius: 33px;
    color: #999;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
}
.fenlei-box .left-info ul li .hide-box {
    margin-top:-100px;
}

.fenlei-box .left-info ul li .hide-box {
    background: #ff6600 none repeat scroll 0 0;
}
.fenlei-box .left-info ul li .hide-box .til, .fenlei-box .left-info ul li .hide-box .sub-til {
    color: white;
}
.fenlei-box .left-info ul li .hide-box a {
    background-color: #fff;
    border-color: white;
    color: #565656;
}
.fenlei-box .right-img {
    float: left;
    height: auto;
    position: relative;
    width: 349px;
	font-size:24px;
	color:#ffffff;
}
.fenlei-box .right-img-1 {
    padding-top:50px;
}

.fenlei-box .right-img a{
    color: #ffffff;
	font-size:24px;
    height: 145px;
}

.fenlei-box .right-img a:hover{
    color: #fde800;
}
.fenlei-box .channeltitle{font-size:36px;font-weight: normal;color:#000000;}

.piclink a {
    border: 1px solid #ff6600;
	background-color:#ff6600;
    border-radius: 40px;
    color: #fff;
    height: 40px;
    line-height: 40px;
    margin-top: 15px;
	font-size:18px;
	padding:0 30px;
}
.piclink a:hover {
    border: 1px solid #e1e1e1;
	background-color:#ffffff;
    color: #999;
}

/*** guide ***/
.guide{width:60px;margin-left:570px;position:fixed;right:1%;top:200px;_position:absolute;display:block;z-index:99999;}
.guide a{display:block;width:60px;height:50px;background:url("sprite_v2[1].png") no-repeat;margin-top:10px;text-decoration:none;font:16px/50px "Microsoft YaHei";text-align:center;color:#fff;border-radius:2px;}
.guide a span{display:none;text-align:center;}
.guide a:hover{text-decoration:none;background-color:#ff6600;color:#fff;}
.guide a:hover span{display:block;width:60px;background:#ff6600}
.guide .find{background-position:-84px -236px;}
.guide .report{background-position:-146px -236px;}
.guide .edit{background-position:-83px -185px;}
.guide .top{background-position:-145px -185px;}


.kefu_fudong{ position: fixed; top: 180px;  right: 20px; width:138px; height:280px; color:#fff;  font-family:"微软雅黑"; z-index:509;}
.kefu_mfrx{ font-size:18px; font-weight:bold; font-style:italic; line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; background:url("fudong_bg_top[1].png") no-repeat; padding-top:50px; height:48px;}
.kefu_fudong_con{ background:#454341; width:125px; margin:0px 0px 0px 7px; border-radius:0px 0px 10px 10px;}
.kefu_qq{border-bottom:dotted 1px #9097b7; font-size:14px; line-height:21px; padding-top:4px;  color:#babab9; padding-bottom:10px;}
.kefu_qq a{display:block; color:#fff; background:url("fudong_qq[1].png") no-repeat 10px 0px; padding-left:35px; text-decoration:none;}
.kefu_wx{border-bottom:dotted 1px #9097b7;font-size:14px; line-height:21px; padding-top:4px;  color:#babab9; padding-bottom:10px;}
.kefu_wx a{display:block; color:#fff; background:url("fudong_wx[1].png") no-repeat 10px 0px; padding-left:35px; text-decoration:none;}
.kefu_top{font-size:14px; line-height:21px; padding-top:4px;  color:#babab9; padding-bottom:10px;}
.kefu_top a{display:block; color:#fff; background:url("fudong_top[1].png") no-repeat 10px 0px; padding-left:35px; text-decoration:none;}

.kefu_wx a:link img{display:none;position: fixed; top: 215px;  right: 158px; width:138px; height:138px;}
.kefu_wx a:hover img{
        display:block;
}

.zrgs .left-info {border-top: 1px solid #ebebeb;border-left: 1px solid #ebebeb;
    background-color: white;
    float: left;
    height: 362px;
    width: 936px;
}
.zrgs .left-info ul {
    overflow: hidden;
}
.zrgs .left-info ul li {
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    float: left;
    height: 181px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 233px;
}
.zrgs .left-info ul li.nobottom {
    border-bottom: 1px solid transparent;
}
.zrgs .left-info ul li div {
    height: 181px;
    width: 100%;
}
.zrgs .left-info ul li i {
    background: rgba(0, 0, 0, 0) url("zrgs_iocn[1].png") no-repeat scroll 0 0;
    height: 50px;
    margin-top: 20px;
    width: 75px;
}
.zrgs .left-info ul li .icon1 {
    background-position: -14px 0;
}
.zrgs .left-info ul li .icon2 {
    background-position: -138px 0;
}
.zrgs .left-info ul li .icon3 {
    background-position: -276px 0;
}
.zrgs .left-info ul li .icon4 {
    background-position: -402px 0;
}
.zrgs .left-info ul li .icon5 {
    background-position: -14px -80px;
}
.zrgs .left-info ul li .icon6 {
    background-position: -138px -80px;
}
.zrgs .left-info ul li .icon7 {
    background-position: -276px -80px;
}
.zrgs .left-info ul li .icon8 {
    background-position: -402px -80px;
}
.zrgs .left-info ul li .icon9 {
    background-position: -14px -160px;
}
.zrgs .left-info ul li .icon10 {
    background-position: -138px -160px;
}
.zrgs .left-info ul li .icon11 {
    background-position: -276px -160px;
}
.zrgs .left-info ul li .icon12 {
    background-position: -402px -160px;
}
.zrgs .left-info ul li .icon13 {
    background-position: -14px -240px;
}
.zrgs .left-info ul li .icon14 {
    background-position: -138px -240px;
}
.zrgs .left-info ul li .icon15 {
    background-position: -276px -240px;
}
.zrgs .left-info ul li .til {
    color: #ff6600;
    font-size: 20px;
}

.zrgs .left-info ul li a {
    border: 1px solid #e1e1e1;
    border-radius: 33px;
    color: #999;
    height: 33px;
    line-height: 33px;
    margin-top: 15px;
    width: 110px;
}
.zrgs .left-info ul li .hide-box {
    margin-top:-181px;
}

.zrgs .left-info ul li .hide-box {
    background: #ff6600 none repeat scroll 0 0;
}
.zrgs .left-info ul li .hide-box .til, .zrgs .left-info ul li .hide-box .sub-til {
    color: white;
}
.zrgs .left-info ul li .hide-box a {
    background-color: #fff;
    border-color: white;
    color: #565656;
}
.zrgs .left-info ul li .hide-box i {
    background-image: url("zrgs_iocn_on[1].png");
}
.zrgs .right-img {overflow:hidden;
    float: left;
    height: 365px;
    position: relative;
    width: 263px;
    background-color: #ff6600;
}

.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:auto;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-49px;width:98px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.clear{clear:both;}